body,html{
    margin: 0;
    padding: 0;
    font-family: "Microsoft YaHei", "Segoe UI", "Lucida Grande", Helvetica, Arial, sans-serif;
    width: 100%;
    height: 100%;
}
div,h1,h2,h3,h4,h5,h6,p,ol,ul,dl,dd{
    list-style:none;
    margin: 0;
    padding: 0
}

a,a:hover,a:active,a:visited,a:link,a:focus{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    outline:none;
    background: none;
    text-decoration: none;
}

input{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
}

img{
    max-width: 100%;
    vertical-align:bottom;
}
.lt{
    float:left;
}
.rt{
    float:right;
}
.clear{
    clear:both;
}
a:hover{
    text-decoration:none;
}
